multiple echo - French English Dictionary